package com.ruoyi.service;

import com.ruoyi.domain.Governmentemployee;

import java.util.List;

/**
 * GovernmentemployeeService接口
 * 
 * @author wjy
 * @date 2025-01-11
 */
public interface IGovernmentemployeeService 
{
    /**
     * 查询Governmentemployee
     * 
     * @param govEid Governmentemployee主键
     * @return Governmentemployee
     */
    public Governmentemployee selectGovernmentemployeeByGovEid(Long govEid);

    /**
     * 查询Governmentemployee列表
     * 
     * @param governmentemployee Governmentemployee
     * @return Governmentemployee集合
     */
    public List<Governmentemployee> selectGovernmentemployeeList(Governmentemployee governmentemployee);

    /**
     * 新增Governmentemployee
     * 
     * @param governmentemployee Governmentemployee
     * @return 结果
     */
    public int insertGovernmentemployee(Governmentemployee governmentemployee);

    /**
     * 修改Governmentemployee
     * 
     * @param governmentemployee Governmentemployee
     * @return 结果
     */
    public int updateGovernmentemployee(Governmentemployee governmentemployee);

    /**
     * 批量删除Governmentemployee
     * 
     * @param govEids 需要删除的Governmentemployee主键集合
     * @return 结果
     */
    public int deleteGovernmentemployeeByGovEids(Long[] govEids);

    /**
     * 删除Governmentemployee信息
     * 
     * @param govEid Governmentemployee主键
     * @return 结果
     */
    public int deleteGovernmentemployeeByGovEid(Long govEid);
}
